impassable forest

Translations
forêt impénétrable